Big Huge Thesaurus

pitched battle

noun